Google Cloud:Cloud Run
https://gyazo.com/4598e4d9e3cdb7023b6e5e21f8bbe6e1
App Engine は app.yaml とソースコードをベースにデプロイされるが、 Cloud Run についてはコンテナとしてパッケージされたアプリケーションがデプロイされる点が異なる
App Engine Flexible については Dockerfile をベースにしたカスタムランタイムのデプロイができるので Cloud Run はそういった面をうまく活用しているのかもしれない
Cloud Run Job
Cloud Run とは異なり、リクエスト契機でコンテナが起動するのではなく、指定のタスクを実行し、完了すると終了するタイプの実行方式
実行時に任意のパラメータを付与することはできないことが制約となる
なお、1回の実行がデフォルトでは10分、最大1時間までという上限がある
料金
料金は Always Free 枠が設定された従量課金制で、100 ミリ秒単位で切り上げられます。
合計費用は、使用した CPU、メモリ、リクエスト、ネットワーキングの合計額です。
見積もりには Google Cloud 料金計算ツールをご利用ください。
無料枠が設定されており枠内であれば無料で使える
Cloud Run と Cloud Run Job で若干見積もり方法が異なる様子
参考になりそうな計算例があったのでリンクを張っておく
関連